<%@ page language="java" contentType="text/html; charset=UTF-8"
	pageEncoding="UTF-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%@ page errorPage="/view/error.jsp"%>
<div>
	<img src="img/unknown_user.gif">
	<form method="post" action="saveState.html">
		<input type="hidden" name="id"
			value='<c:out value="${person.getId()}"/>' />
		<table>
			<tr>
				<td>Couch:</td>
				<td><select name="stateCouch">
						<c:forEach items="${typStati}" var="typStatus">
							<c:choose>
								<c:when
									test='${person.getStateCouch().getId() == typStatus.getId()}'>
									<option value="${typStatus.getId()}" selected="selected">
										<c:out value="${typStatus.getBezeichnung()}"></c:out>
									</option>
								</c:when>
								<c:otherwise>
									<option value="${typStatus.getId()}">
										<c:out value="${typStatus.getBezeichnung()}"></c:out>
									</option>
								</c:otherwise>
							</c:choose>
						</c:forEach>
				</select></td>
			</tr>
			<tr>
				<td>Internet:</td>
				<td><select name="stateInternet">
						<c:forEach items="${typStati}" var="typStatus">
							<c:choose>
								<c:when
									test='${person.getStateInternet().getId() == typStatus.getId()}'>
									<option value="${typStatus.getId()}" selected="selected">
										<c:out value="${typStatus.getBezeichnung()}"></c:out>
									</option>
								</c:when>
								<c:otherwise>
									<option value="${typStatus.getId()}">
										<c:out value="${typStatus.getBezeichnung()}"></c:out>
									</option>
								</c:otherwise>
							</c:choose>
						</c:forEach>
				</select></td>
			</tr>
			<tr>
				<td>Stadtführung:</td>
				<td><select name="stateZeigeStadt">
						<c:forEach items="${typStati}" var="typStatus">
							<c:choose>
								<c:when
									test='${person.getStateZeigeStadt().getId() == typStatus.getId()}'>
									<option value="${typStatus.getId()}" selected="selected">
										<c:out value="${typStatus.getBezeichnung()}"></c:out>
									</option>
								</c:when>
								<c:otherwise>
									<option value="${typStatus.getId()}">
										<c:out value="${typStatus.getBezeichnung()}"></c:out>
									</option>
								</c:otherwise>
							</c:choose>
						</c:forEach>
				</select></td>
			</tr>
			<tr>
				<td>Parkplatz:</td>
				<td><select name="stateParkplatz">
						<c:forEach items="${typStati}" var="typStatus">
							<c:choose>
								<c:when
									test='${person.getStateParkplatz().getId() == typStatus.getId()}'>
									<option value="${typStatus.getId()}" selected="selected">
										<c:out value="${typStatus.getBezeichnung()}"></c:out>
									</option>
								</c:when>
								<c:otherwise>
									<option value="${typStatus.getId()}">
										<c:out value="${typStatus.getBezeichnung()}"></c:out>
									</option>
								</c:otherwise>
							</c:choose>
						</c:forEach>
				</select></td>
			</tr>
		</table>
		<br>
		<br> <input type="submit" value="Speichern" />
	</form>
	<br>
	<br>
	<c:out value="${msg}"></c:out>
	<c:out value="${errormsg}"></c:out>
</div>

<c:if test="${!empty errormsg}">
	<div title="Fehler"
		style="height: 150px; min-height: 130px; width: 400px;"
		class="ui-dialog-content ui-widget-content" id="dialog">
		<p>
			<span class="ui-icon ui-icon-alert"
				style="float: left; margin-right: .3em;"></span>
			<c:out value="${errormsg}" />
		</p>
	</div>
</c:if>